package com.kuaiyan.sdkshell.ad;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.util.Log;
import android.widget.LinearLayout;

import com.kuaiyan.sdkshell.R;
import com.wmcsk.KuaiyanSdk;
import com.wmcsk.defaultImp.DefaultGuangaoAdapter;

/**
 * Created by wm on 2017/12/18.
 */
public class XuanfuActivity extends BaseActivity {
    private LinearLayout llXuanfu;

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_xuanfu);
        initView();
        initTitleView();
        setTitleText("悬浮广告");
        //悬浮广告，,第一个参数为该广告位的唯一值，第二个为需要依附的viewGroup，第三个为广告位id，第四个为广告回调监听
        //注意  如果第二个参数传入一个布局，那么悬浮广告将显示在布局的位置（不需要权限），传入null将会加载在window上（需要开启悬浮窗权限,部分手机需要到设置中开启悬浮窗开关）。
        //2.0.1 sdk版本支持悬浮窗拖动功能。
        String appId = "318";
        KuaiyanSdk.getInstance().requestAd("Index3Activity_One", llXuanfu, appId, new DefaultGuangaoAdapter() {
            @Override
            public void onSuccess(Object type) {
                // TODO Auto-generated method stub
                Log.e("MainActivity_ll_xuanfu", "success");
            }

            @Override
            public void onNetWorkError() {
                super.onNetWorkError();
            }

            @Override
            public void threadError(int code, String message, Exception e) {
                // TODO Auto-generated method stub
                Log.e("MainActivity_ll_xuanfu", code + "   " + message);
            }
        });

    }

    private void initView() {
        llXuanfu = (LinearLayout) findViewById(R.id.ll_xuanfu);
    }
}
